import { defineStore } from 'pinia'
export const userStore = defineStore('user', {
    persist: {
        enabled: true
    },
    state: () => {
        return {
            token: '',
            userInfo: {}
        }
    },
    actions: {
        /**
         * 修改当前state的值
         */
        setUserStore({ key, value }) {
            if (key && value) {
                this[key] = value
            } else {
                return false
            }
        }
    },
    getters: {
        /**
         * 获取当前state的值
         */
        getUserStore(stateValue) {
            if (stateValue) {
                return this[stateValue]
            } else {
                return false
            }
        }
    }
})
